This is a claimable reward for completing the Legends of Norrath online card game, Storm Break, Scenario 10. (You have to beat the first 9 scenarios just to get to this one.) You only get the reward the first time you win the scenario. The card cannot be traded to other LoN players. It can only be redeemed by the person who won the scenario.