This is some sort of slime fungus, I’m not sure what sort. Someone suggested a type of colybia? I don’t believe so but as I said, I have no idea what this is. Anyhow, I love it. The specimen at the top is heart shaped.