モンスタートラックです
monsutātorakkudesu

Noun
Desu Copula

The polite form of モンスタートラック

1. Monster truck.; Is a monster truck.

Polite