Marvel Heroclix Avengers Assemble AVID-015 Triathlon ID Card.
I do not know if the code on the back has ever been used.