My husband says there were lots of them on the beach at some resort in Vietnam. Although they look hard, he says they were squishy to the touch. Despite having been on many beaches around the world, he’d never encountered this before.
I promised him that Dopers would give him the answer within 24 hours of my post. So, here is the picture - please offer any info/theories you’ve got!