ID This

Well, just a quick update. The thing does have several die-hard polyps that do keep coming out. I'll let it do its thing and try to find some information about how to maintain it.
 
Well this looks promising.
 
AquariaCentral.com