Kotomora
登録車 (tourokusha) Japanese meaning: registered vehicle | Kotomora