Kotomora
全車 (ぜんしゃ, zensha) Japanese meaning: all vehicles | Kotomora