Stitch plays Santa's helper and sure to make Christmas magical for Disney Pin traders. Festive Stitch is as the frosty card makes a fetching display for this holiday treasure.