I believe this is a green lacewing cocoon. But getting an ID on something like this is really tricky. It is a little work of art.
I've no idea what is going on here but I sense the handiwork of an insect.
As with many of these constructions, I don't have an ID and just enjoy them for their beauty.