Kuki and Littlefoot

DarkPlanetFan's movie-spoof of "Lilo and Stitch".