Home » Episode » Lilo and Stitch: The Series Season 1 » Lilo and Stitch: The Series Season 1 episode 9