What is this ? I found this today while i was weeding, which is why some are still there. I noticed flies were attracted to the area, and i honestly thought there was a dead mouse or bird. But when i pulled weeds away this is what i found. It smells awful, and Can you help answer this question?