Back to N1 Words

人面獣心

じんめんじゅうしん
JLPT N1 noun

Meaning

beast in human form