Hello all PG friends ! I found these things on a beach around corals and shells. And i dont know what they are. Anyone here know what they are ?? Thanks ;)