This odd looking thing popped up out of some leaf litter yesterday. It’s slightly squishy like a mushroom, but it doesn’t look like any one I’ve ever seen before.
I searched the Internet but haven’t found anything that resembles it. Anyone have an idea what it might be?
Go ahead, leave a comment. I won't bite.