From your picture, Hal, the card looks like a wax box type card, though, the "Promo" on the front weakens that theory. There was a thread recently on possible fake Star cards being sold on Ebay either earlier this week or last. Maybe this is one of those products, or maybe it's legitimately from a Star. I'm sure our resident Star Dan (Vrooomed) will chime in at some point.
“Aslan didn't tell Pole what would happen. He only told her what to do. That fellow will be the death of us once he's up, I shouldn't wonder. But that doesn't let us off following the signs.” - Puddleglum in The Silver Chair by C. S. Lewis