I’m in Greensboro, NC awaiting the birth of my first grandchild, and visiting my car which I lent to my daughter. When I opened the trunk, I spotted this cocoony/nest type thingy. A Google search has been futile. Anyone have any ideas what it might be home to? One of the pictures includes my finger for a size comparison.