Santa Stitch is Spreading Christmas Cheer at Disney’s Animal Kingdom!
It looks like Stitch is making the most of newfound Holiday traditions here on his (relatively new )home planet Earth. Today, we spotted a plush Santa Stitch at Discovery Trading in Disney’s Animal Kingdom…and...