Watch cartoons online, Watch anime online, English dub anime

Watch cartoons online, Watch anime online, English dub anime

Touma Kishinden Oni English Subbed

Touma Kishinden Oni English Subbed


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

Bookmarks:
Delicious

Episode List