Disney's new 'Stitch' cupcake is here for a short time

The sugary treat is only available for a limited time.