Something has made a home in my Mothers Garden and we are stumped at what it is! I've included a couple pics! Anyone out there who might know please reply! Thanks Melissa