阿修羅 あしゅらです
ashuradesu

Noun
Desu Copula

The polite form of 阿修羅

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

Polite
Buddhism