The Screaming Skull Pub

The Screaming Skull Pub is a tavern in the Anticlere region of High Rock.