I have no clue as to what it is. The polyps are tiny, the size of a pea. Red with purple centers. Figured it might be some kind of micromussa. Hope all of you guys are doing good, have not been posting in a while due to work. Picture sucks, will do better next time.