Shortstuff / Phantasmo
Appears in
Leroy & Stitch
Voice actors
Nancy Cartwright