• 57%
    8 votes
  • 30 min
    runtime
  • 12
    episodes

Ayakashi 2007

Synopsis: Adapted from the 2005 adults-only superhuman battle action visual novel game Ayakashi. Ayakashi is a parasite life force that gives superpowers to its host, taking in return the ho... more