Close
Star coral?
Montastraea annularis??