Larry's Wilderness Cape Shop

Larry&#39;s Wilderness Cape Shop is a shop located in the Clan Wars hall and owned by Larry. It sells the 3 variety of team capes.