Alien Planted

Alien Planted

Observation - Alien Planted - Southern Africa. Description: Planted by TMNP at the Tokai entrance. Why? What is it?

Planted by TMNP at the Tokai entrance. Why? What is it?