Added by on 2015-09-21

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