修羅 しゅら かい
shurakai

Noun

1. Asura realm

Buddhism