Disney releases new Lilo and Stitch plush toy

Disney is ramping up its efforts for the holiday shopping season. The company released a new Lilo & Stitch plush toy of a special character. Yes, it’s Stitch with a special Christmas hat. On it it says “Naughty” because of … Continued