Cuvier's blind legless skink?

Cuvier's blind legless skink?

Observation - Cuvier's blind legless skink? - Southern Africa. Description: