World of The World of New Genesis
Demonhead Island
A tropical, volcanic island in the Flowing Sea.