Teenage Mutant Ninja Turtles Season 3 Episode 20: Tale of the Yokai
When the Turtles are accidentally transported to the past, they happen to cross paths with a familiar ninja clan.
Aired 2015-08-09 · 22 min
Teenage Mutant Ninja Turtles: all seasons and episodes