Pulau Setan

Grup musik Megadeth telah membuat lagu dengan judul "Devils Island" yang terdapat dalam album Peace Sells... But Who's Buying? (1986).