TONS of these little guys on a tide line on the beach. Walked barefoot and had a bunch stuck in my feet; very, very sharp. There was a story of a kid falling into some krill larvae/babies? These reminded me of fiberglass; so perhaps sea butterflies? Quite lost on this one!