Is this alien?

Is this alien?

Observation - Is this alien? - Southern Africa. Description: