Alien or not?

Alien or not?

Observation - Alien or not? - Southern Africa. Description: