Kotomora
電気自動車 (denkijidousha) Japanese meaning | Kotomora