Gasteroclisus?

Gasteroclisus?

Observation - Gasteroclisus? - Southern Africa. Description: