Kotomora
自動車 (じどうしゃ, jidousha) Japanese meaning: car | Kotomora