Marvel Comics Super Heroes Card #1: Captain America, 1990 Impel
Card is sleeved and ships in a rigid photo mailer