Stitch, also known as Experiment 626, is one of the Lilo & Stitch franchise's titular characters. He is a Jumba Jookiba-created illicit genetic experiment whose ..