カタパルトです
kataparutodesu

Noun
Desu Copula

The polite form of カタパルト

1. Catapult.

Polite