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.
Follow my blog - I Identify as a Card Collector.
“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