オニノギョウソウ
Meanings
Expression
Noun
1. furious facial expression
Composed of
ogre; demon; oni; spirit of a deceased person
look (esp. an angry or upset look); expression