This appears to be a "card" that was sold by a scammer on ebay a few years back...I remember there being a thread about it here at the time.