Marvel Super Hero Squad Lot of 21 Captain America Thor Cable Colossus Loki by Updated: August 15, 2026 Leave a Comment A nice touch for collectors is the 2009 label, which adds to its authenticity.…