Oni

Oni is the japanese equivalent of the european ogre.