ドレンチャーです
dorenchādesu

Noun
Desu Copula

The polite form of ドレンチャー

1. Drench.; To drench.

Polite