Vocabulary
増長天狗
ぞうちょうてんぐ
braggart; boaster; self-conceited person
noun