Vocabulary

悪鬼羅刹

man-eating fiend

noun