ドロンです
dorondesu

Noun
Desu Copula

The polite form of ドロン

1. Doron desu ; ; It is I.; I am here.

Polite