Baboon spider?

Baboon spider?

Observation - Baboon spider? - Southern Africa. Description: