Watch Demo
Tale of the Yokai

Season 3, episode 20

Tale of the Yokai

  • 22 min

When the Turtles are accidentally transported to the past, they happen to cross paths with a familiar ninja clan.