sammystingray - Yep, that is algae. There is red macroalgae all over this rock, some of the plants are getting to be about 6" tall now. But I think my caluerpa is out competing it.
BangGuy - I hope he is an aiptasia predator, because he has his work cut out for him. :)
j21kickster - Yeah, I'm...