Inn of the Wilted Rose

The Inn of the Wilted Rose was one of the oldest establishments in Toshi Ranbo.