Adorable Stitch Valentine’s Day Plush Available At Epcot! Get ready to get some out of this world hugs with this Stitch Valentine’s Day plush! We found our favorite alien at Epcot for $29.99 and is also available online at shopDisney so you can order yours for yourself or to gift