What's the ad for?
You can buy action figures or sets of comic books from Marvel. You would never see an ad selling Marvel, DC and Star Wars figures all from the same seller. I guess this was before such things were controlled. i could be wrong...