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