修羅 しゅら
shuraba

Noun

1. fighting scene; scene of carnage (bloodshed)

Noun

2. location of the fight between the Asuras and Shakra

Noun

3. difficulties (in a love relationship)

Colloquial
Noun

4. crunch time (esp. for cartoonists)

Colloquial
Other forms: