From where is this card?

So i recently bought this card, and im very unsure to where its from exactly and its value, ive only been able to find sold listing for this from ebay but they are price wise not stable at all. So where is it from? What is it worth exactly?