Jumba Jookiba is an alien scientist known for his advanced genetic experiments. He is the creator of Experiment 626, also known as Stitch. Initially tasked with recapturing his escaped creation, Jumba later becomes an ally to Lilo and Stitch, adapting to life on Earth.