Season 1 poster
← Lilo & Stitch: The Series

Season 1

39 episodes · 20th September 2003

Season details

Details

Episode guide

Episodes