Weird creature found on beach

People were strolling on the seashore, suddenly a red object was seen in the sand, suddenly there was a scream!

The beaches of Australia are considered very beautiful. In this, Coogee Beach (Coogee Beach, Pearth)…