this is the caterpiller

this is the caterpiller

Observation - this is the caterpiller - Southern Africa. Description: