T Diddy Happy to be here Mar 5, 2024 #2 I’m guessing turbinaria of some kind, but I can’t see the polyps well on my screen