Devonshire cup coral ?

Devonshire cup coral ?

Observation - Devonshire cup coral ?. Description: