Caterpillar with parasites?

Caterpillar with parasites?

Observation - Caterpillar with parasites? - Southern Africa. Description: It looks as if the caterpillar is being parasitised by the small red things on it

It looks as if the caterpillar is being parasitised by the small red things on it