ヤマガタソデショウ
Meanings
Noun
1. chevron (military rank insignia)
Composed of
Yamagata (city, prefecture); mountain shape; chevron; cone
sleeve badge; sleeve patch; chevrons