I found these cards on ebay and am not familiar with them;
http://tinyurl.com/5tuaus
They look like strip cards but then again, they don't.