What are these? Found on the shores of Kauai/Niāihau Hawaii. There were thousands of them along the shorelines. They are all alive and wiggle around.

What are these? Found on the shores of Kauai/Niāihau Hawaii. There were thousands of them along the shorelines. They are all alive and wiggle around.