The Island of Scorching

landmass