Helmfirth Armor Shop

Overview
The Armor Shop is located in Helmfirth. In this shop, a NPC will sell the player certain items for Vel, offering armor.