Light mode
1 6 11
569 VOTES

Watch Touma Kijin Den Oni - Episode 6 - 010

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 episodes: 3 eps

Status: Completed

Views: 56,686