Sceletium?

Sceletium?

Observation - Sceletium? - Southern Africa. Description: