Vocabulary

天狗倒し

large sound of unknown source heard on a forested mountain

noun