I believe that is Cladophora. It's probably not invasive and just stays on the log. I had someting similar and it grew only on a piece of wood and nowhere else. There are some pictures of this algae (if it's the same species of course) on the Aquaquitient site too.
Report