Spider-Man Lenticular UPCs

Likely owner: Cardinal Industries Inc.
UPC 047754556339 UPC 047754556339
Spider-Man Lenticular Puzzle (1) Party Accessory