Episode 12
Action · Comedy · Ecchi
Ayakashi are strange, supernatural creatures invisible to the majority of people. Though most are harmless, some ayakashi attack humans to devour their...
Ayakashi Triangle
Completed · 12 eps