Wow, that's a lot of yellow polyps.

Those are "Yellow Polyps"
Scientific Name: Parazoanthus gracilis