Touma Kijin Den Oni

Touma Kijin Den Oni photo
Type TV
Airing Status Finished Airing
Duration 8 min. per episode
Air Date Oct 5, 1995
Season fall 1995
Producers J.C.Staff


Shuramaru is hated and feared by the villagers for his unusual powers. He thinks he is human, but... is he?

(Source: AniDB)

Recent Episodes

All Episodes

No Episodes Found

Anime Relations

No Relations Found.