Season 6, Episode 1 Lap of the Gods

First Aired: February 16, 2008

The turtles are abducted by the Ninja Tribunal and taken to Japan to train for a fight against an ancient evil.

Watch Now
Paid