Is this a sign?!

Hanging with my husbands friends and I look over and see this hanging off the tree ! It looks like a fetus !