マイアサウラです
maiasauradesu

Noun
Desu Copula

The polite form of マイアサウラ

1. Myasura desu.; It is Myasura.; I am Myasura.

Polite