Vocabulary

地球解放戦線

Earth Liberation Front

noun