デポです
depodesu

Noun
Desu Copula

The polite form of デポ

1. Depo desu; It is a depo.; It’s a depot.

Polite