Komatsus
English
Proper noun
Komatsus
plural of
Komatsu