Kotomora
大型車 (おおがたしゃ) Japanese meaning | Kotomora