Armour Shop

The Armour Shop is a in Xenoblade Chronicles. It is located on the in Frontier Village.