Sherry's Showroom

Sherry's Showroom is a sub-location of the Winter Island.

Features
Sherry's Showroom features one main attraction.

Sherry
Sherry is an NPC located right outside Sherry's Showroom. They offer a shop, containing different items, which can be purchased either from Sherry's interface or the displays in the showroom.