There was a huge envelope in our mailbox yesterday. Inside was something very cool. They are Marvel trading cards from back in the day. I have never seen these before. They were in plastic and well taken care of. I was stoked to get them. But there was no note or anything explaining why they were giving these to me. I would love to thank the anonymous P1, so if it was you, then let me know! I love them!