Richard's Wilderness Cape Shop

Richard&#39;s Wilderness Cape Shop is a shop located in Edgeville and owned by Richard. It sells the 6 variety of team capes.