Lilo & Stitch 2: Stitch Has a Glitch

Lilo & Stitch 2: Stitch has a Glitch is a 2005 animated film.