Teenage Mutant Ninja Turtles
Showdown
S1 E25:
Showdown: As the Turtles make a desperate assault on TCRI to shut down an alien portal, they find themselves engaging in the most difficult battle yet.