Back to N1 Words
人面獣心
じんめんじゅうしん
JLPT N1
noun
Meaning
beast in human form