The Silver Porcupine Tavern

The Silver Porcupine Tavern is a location in Menevia, High Rock.