Shambling Lair

Shambling Lair is an island in The Pincers region of the Wushanko Isles.