Saints Torva Armor

Saints Torva Armor drops from the NPC 'Saint Torva'. Each piece has a 1/150 chance to drop.