Cute little forest troll

Cute little forest troll

Observation - Cute little forest troll - Southern Africa. Description: