やぐらです
yaguradesu

Noun
Desu Copula

The polite form of

1. Tower.; Watchtower.; Turret.

Polite
Shogi