Lilo and Stitch - The Series 2 pins found