Vocabulary

赤鬼

red-horned demon; red ogre

noun