Leroy and Stitch
Stitch! The Movie
Lilo and Stitch
Lilo And Stitch 2 Stitch Has a Glitch
31 October 1942, Peoria, Illinois, USA