Kotomora
電動車 (dendousha) Japanese meaning: electrified vehicle | Kotomora