Category: LoN Packs
Sub-Category: Prize Cards
"Each item will grant you two prizes from the Dragonbrood - The Anarchs, Legacies, or Priestess of the Anarchs sets of Legends of Norrath."
This item is currently on sale in the Marketplace for 999 DB. It was introduced at some point in 2016.
Also available in the Marketplace are 3 packs of this item (2699 DB) and 7 packs (5999 DB).
By prizes, they mean Loot Card rewards.
Interestingly, it has a very small chance to produce another copy of itself.