Stitch, from Lilo and Stitch, is shown at the beach, from inside this Easter Egg. Photo by Donald Fink.