The Screaming Hedgehog Inn

The Screaming Hedgehog Inn is a city in Daggerfall, High Rock.