Just happened upon this in the woods. Is this remnants from someone’s ceremony of some kind?

🎞️ Video