I've never seen an algae this long. I'd say the longest strand is nearly a foot. Doesn't appear to be hair algae, more like a weird brownish clearish macroalgae of some sort? It's attached to the clamshell. Trochus and astrea snails simply eat whats growing on top of it.