Stitch is back!
Love you!