Japanese oni, e.g (4)
I believe the answer is:
ogre
(Other definitions for ogre that I've seen before include "Fierce giant" , "Cruel, fearsome person" , "Wicked and inhuman person" , "Terrifying person" , "Giant: monster" .)
I believe the answer is:
ogre
(Other definitions for ogre that I've seen before include "Fierce giant" , "Cruel, fearsome person" , "Wicked and inhuman person" , "Terrifying person" , "Giant: monster" .)