Yokai are ancient Japanese demons, the mythology of which features heavily in Tale Of The Yokai. The Turtles were briefly mistaken for kappa, or Turtle Yokai, and their appearance was interpreted as a possible harbinger of tragedy by Hamato Yuuta.
Advertisement