Tulrus Island

Tulrus Island was a landmass on the volcanic planet Mustafar.