Tale of the Yokai
- Runtime
- 22m
- Air Date
- Aired Aug 9, 2015
When the Turtles are accidentally transported to the past, they happen to cross paths with a familiar ninja clan.
Tale of the Yokai
When the Turtles are accidentally transported to the past, they happen to cross paths with a familiar ninja clan.