Can someone! Anyone! PLEASE! Tell me what the heck this is that has popped up out of the ground in my yard? It seems to be hatching from an egg, but other than this, I don’t know? If they are snakes they aren’t alive? I don
‘t know??? They were not here last year. Help?