i was thinking that it was some sort of brain coral too, just have'nt seen any thing that looks similar! the reason i don't think it is an anemone is that it has never moved from its spot.