Jumba
Appears in
Lilo & Stitch
Leroy & Stitch
Voice actors
David Ogden Stiers