New Alien Stitch Plush for 626 Day Arrives at Walt Disney World
A new plush version of Stitch for Stitch Day, a.k.a. 626 Day, has arrived in Walt Disney World. We found the new plush at the Emporium in Magic Kingdom Park. 626 Day Stitch Plush – $34.99 For this newest 626 Day plush, Stitch is in his classic shades of blue with neon green details. Unlike … Read more