マンティラです
mantiradesu

Noun
Desu Copula

The polite form of マンティラ

1. Mantra is.

Polite
Clothing