Was walking on the beach in Koh Phi Phi where the waves come and go, and the entire wet sand was covered in holes.
From each hole came a long flat ribbon-like creature, around 20-30cm long. The moment you touch one it shoots back into the sand in less than a second. There were thousands of them everywhere.
Anyone know what these are?