Ok I will bite and make a few guesses here. It is really hard to say without being able to know if it is free floating or not, segmented or not, etc... but if I am right here, I get a part of the frag, deal?!?
Could be:
Rhodymenia </em>sp
Actinotrichia fragilis</em>
Last guess: Amphiroa foliacea</em>