Storm Island

Storm Island was a long and narrow island located off the north-western coast of Armageddon Reef.