Jester Torva Armor

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