Experiment 626 is a creature who has been created by Dr. Jumba Jookiba. He is an awful lovable dude but his reputation for being a bit crazy is not unwarranted. The adventures of Lilo and Stitch is a great cartoon movie. Because, it is what is in the heart that counts. Together we are ohana. This is a faux leather cross body bag, and features Stitch big face with 3-D ears.