The first thing I thought is that it looked like a brain.... Check this link out Green...I am far not a salt water expert with my zero salt water tanks that I own...LOL ... Kinda looks like this to me..
http://www.aquariumdomain.com/forums...p.)-Discussion