ニモツシャ
Meanings
Noun
1. baggage car (of a train); luggage van
Composed of
luggage; baggage; burden; payload (of a packet, cell, etc.)
car; vehicle