Latest episode: Episode 011 - 015
Watch Touma Kijin Den Oni
Shuramaru is hated and feared by the villagers for his unusual powers. He thinks he is human, but... is he?
Other name: Fighting Devil Divinity Oni, The Legend Of The Fierce Fighting God Oni, 闘魔鬼神伝ONI
Genres: Supernatural
Date aired: Oct 5, 1995 to Mar 21, 1996
Total episode: 3 eps
Status: Completed
Views: 56,681
Touma Kijin Den Oni Comments