being

Oni

A horned ogre of Japanese story, often a punisher or epidemic-being. Not a European troll and not every demon of later games.