Heckler
Appears in
Lilo & Stitch: The Series
Leroy & Stitch
Voice actors
Will Sasso
Jim Cummings