Vocabulary

天狗礫

rock flying out of nowhere (while in the mountains)

noun