Worst of Cartman

Kidney Blocker 2000
Season 4 E 6 • 06/28/2000

Team Kidney sneaks into Cartman's house. When they go to cut him open, they discover that he is wearing the Kidney Blocker 2000. Stan is very angry.