Light mode
Latest episode: Episode 011 - 015
569 VOTES

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

1 6 11