だいてんぐ

大天狗

large tengu; powerful tengu

N3Noun
Noun
large tengupowerful tengu
Noun
big braggartblowhard