Kotomora
自家用車 (jikayousha) Japanese meaning: private car | Kotomora