Vocabulary

赤い旅団

Red Brigades

noun