Home » Episode » Lilo and Stitch: The Series Season 2 » Lilo and Stitch: The Series Season 2 episode 3