Touma Kishinden Oni
Genres: Supernatural
Type: TV, Episodes: 25
Aired: Oct 5, 1995 to Mar 21, 1996
Studio: J.C.Staff
Source: Game
Rating: PG-13 - Teens 13 or older
Synopsis:
Shuramaru is hated and feared by the villagers for his unusual powers. He thinks he is human, but... is he?

(Source: AniDB)