Season 1
Lilo & Stitch: The Series
AirDate: 9/20/2003
Episodes: 39

Overview: