I bought some live rock and then all of the sudden these cool little guys started popping up. I have searched the Internet but haven't seen them anywhere.
Sorry the pic isn't great they are all the way against the back wall of my tank.
Edited by ElwoodUT - September 22 2013 at 6:51pm