Hehe, cute.

I've never seen Lilo and Stitch, though - I might have to rent it now sometime. smile