修羅 しゅら どう
shura dō

Noun

1. Asura realm

Abbreviation
Buddhism
Related to 阿修羅道
Noun

2. scene of carnage