Kotomora
新車 (しんしゃ, shinsha) Japanese meaning: new car | Kotomora