Lot of 3 PUNISHER Marvel Planet Studios 1989 , 1990 , 1990