Vocabulary

妖怪変化

monstrous apparition; terrifying creature; incomprehensible horror

noun