

Teenage Mutant Ninja Turtles (2012) (2012)
S3E20 Tale of the Yokai
After a twist of fate sends the Turtles back in time, they unexpectedly encounter a well-known ninja clan from their history.
After a twist of fate sends the Turtles back in time, they unexpectedly encounter a well-known ninja clan from their history.