Devil Torva Armor

Devil Torva Armor drops from the NPC 'Devil Torva'. Each piece has a 1/100 chance to drop.