ターレットトラックです
tārettotorakkudesu

Noun
Desu Copula

The polite form of ターレットトラック

1. Turret truck.

Polite