The Crimson Giant Hostel

The Crimson Giant Hostel is a tavern in the Anticlere region of High Rock.