The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
That is a picture macro algae, caulerpa. You do have to keep an eye on it but it does help keep the nitrates down. It attaches to rocks easily but I haven't had it attach to glass.