Thanks Michael, that must be exactly what it is. Apparently hard to erradicate according to some other info gathered.
I found three of these in and around my flower garden this weekend. They smelled like decaying flesh, which is how I found them. I was trying to...