Vocabulary
人面獣心
じんめんじゅうしん
beast in human form
noun