Watch Cat Powers sing as a sad gorilla for China IL S3 finale

 

This Sunday Night @ 11:30 pm ET/PT only on Adult Swim, China IL embarks on an hour-long musical finale.

The name of the episode is called ”Magical Pet” and in it this one-hour musical special finds Baby Cakes longing for a magical pet, Frank discovering why he’s unattractive, and Pony and Steve trying to prove they’re good people.

To get a more extensive back story of how the season three finale came about, check out our exclusive interview with China IL creator Brad Neely.