I think this is urchin remains. I found it on a beach in Cuba. I would never ever take anything directly from the sea and there was noting living inside it because it was all dried out.
Copyright Suzy Walker-Toye