Searsia crenata and caterpillars

Searsia crenata and caterpillars

Observation - Searsia crenata and caterpillars - Southern Africa. Description: What type of caterpillars are these and what butterfly or moth do they belong to?

What type of caterpillars are these and what butterfly or moth do they belong to?