Devil's Island
Teufelsinsel (Französisch-Guayana)