修罗xiūluó
Top 30000
Meanings
1. (Indian mythology) Asuras – powerful, malevolent beings who oppose the gods
Characters used