Kotomora
米国車 (beikokusha) Japanese meaning: American car | Kotomora