Has anybody ever seen these? I have this one from when I was a kid. I don't know why I haven't thought to post it before now. It came from Circus World in Florence, Alabama. It says Imperial on the bottom and the usual Marvel Comics group, made in Taiwan. I have posted close ups for discussions. He smashed a lot of thumbs in his day.
DSC_0493 by TomStrong1, on Flickr
DSC_0495 by TomStrong1, on Flickr