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