マンドラゴラです
mandoragoradesu

Noun
Desu Copula

The polite form of マンドラゴラ

1. Mandragora.; It is a mandragora.

Polite