Monster Moviepedia
Advertisement


Jumba Jookiba.png

Jumba Jookiba is a self-proclaimed evil scientist and a major character from the Lilo & Stitch franchise. He is also the creator of Stitch.

Advertisement