ソーラーカー
sōrākā

Noun

1. solar car

Other forms: