Made these a couple of years ago. Dug them out since it's Easter. When I see giant eggs, I always think of the Invasion of the Body Snatchers movies, and pod people. Don't know why. I'm guess I'm fascinated with the notion of plants absorbing you in your sleep and turning into an alien copy of yourself.