あかいりょだん
Meanings
Noun
1. Red Brigades
Composed of
red; crimson; Red; communist; (arch.) beautiful
brigade