I did a double take on Camilla d'Errico's Tony Tony Lollipop for Disney's Stitch Experiemnt 626 Custom Art Tour ~ did you recognize that it was stitch? from lilo and stitch?