Wickedpedia
Advertisement

Dr. Jumba Jookiba is the former secondary antagonist in Disney's 2002 animated feature film, Lilo & Stitch and its franchise.

Advertisement