Screaming Isle

An isle in the Sea of Blood in the Earth Realm
 * It contains Babeester Gor's Axe Hall.

Source: Storm Tribe: The Cults of Sartar