ソーラーカーです
sōrākādesu

Noun
Desu Copula

The polite form of ソーラーカー

1. Solar car.

Polite