Makaryuudo Demon Hunter
Characters
Sho Kurogane
Yama Rikudo
Principal
Naraka
Chaos
Kaoru Aono
Takashi Sawaguchi