That's Halimeda. I have some in my 20g long I'm letting grow out for my sea horse setup.