トレビュシェットです
torebyushettodesu

Noun
Desu Copula

The polite form of トレビュシェット

1. Trebuchet.; Is a trebuchet.

Polite