The Screaming Cat Inn

The Screaming Cat Inn is a tavern within the region of Bhoriane in High Rock.