Lilo & Stitch: The Series Season 02 Episode 026 - Snafu

Episodes