Lilo's best friend in Disney's "Lilo & Stitch" is Experiment 626, better known as Stitch. Hug the Stitch stuffed animal and you'll appreciate the soft side of Experiment 626 - just like Lilo! The Stitch stuffed animal from Simba Toys holds a heart and is 25 cm long and is suitable for children from the first months of life.