Kotomora
無蓋車 (むがいしゃ) Japanese meaning | Kotomora