Front Description
This is a limited release pin featuring Taskmaster with colorful 3D swirls. Released at DLR.
Back Description
Black back with imprinted mickey heads, Marvel in one box and Made in China in another. It says “Limited Release” at bottom and has the FAC #.