Pink/Purple...larvae?

Pink/Purple...larvae?

Observation - Pink/Purple...larvae? - Southern Africa. Description: Was attracted to the camp fire much like a centipede would be. Curled into a ball (shown in the photo) when caught.

Was attracted to the camp fire much like a centipede would be. Curled into a ball (shown in the photo) when caught.