xyFace Lilo & Stitch Lilo & Stitch 63663 2010-12-08 Lilo & Stitch(2002) Photo 36 of 38 Lilo & Stitch 63663