Large caterpillar

Large caterpillar

Observation - Large caterpillar - Southern Africa. Description: About 7cm long. It's head looks like moth, so I initially thought it was a moth on a twig. It has a

About 7cm long. It's head looks like moth, so I initially thought it was a moth on a twig. It has a pinkish "tail" and beautiful yellow and black markings on its head. I thought it may be a type of Hawk moth?