Translated Labs
YOU SAID:
Latin America Death Squads
INTO JAPANESE
ラテンアメリカデス・スクワッド
BACK INTO ENGLISH
Latin American Death Squad
That's deep, man.