ショベルカーです
shoberukādesu

Noun
Desu Copula

The polite form of ショベルカー

1. Shovel car; Excavator

Polite