Vocabulary

大天狗

large tengu; powerful tengu

noun