Only reason I wouldn't say platygyra is because it does have distinct "heads" My platy is one solid piece. Same with Favites, they share a "wall" for their heads.The mouths and flesh look like favites or platygyra to me, or another genus that used to be lumped in with favia until recently. Tentacles also point towards these genera.
If we want to get specific, looks like a dipsastraea to me. https://reefbuilders.com/2019/03/25/dipsastraea-matthaii-is-the-cutest-little-favia/