Is this a sign of some Bizarre Ritual at local beach .