Physomeloe corallifer (Probably)

Physomeloe corallifer (Probably)

Observation - Physomeloe corallifer (Probably) - Global. Description: Any ideas of ID will be helpful. Thanks

Any ideas of ID will be helpful. Thanks