Search

Touma Kijin Den Oni Episode 11 - 015

See All Episodes
Follow
100
Prev

Touma Kijin Den Oni

See All Episodes
Genre: Supernatural
Released : Oct 5, 1995 to Mar 21, 1996
Status : Completed
Shuramaru is hated and feared by the villagers for his unusual powers. He thinks he is human, but... is he?