Please HELP!
Mpumalanga,
Zuid-Afrika
Does anyone know what this creature is? Saw it on our trip in South Africa, Kruger National Park, its about the size of a GOLF BALL? I find it really creapy looking, more Jarassic Park then anything else... any tips would be appreciated if you know or think you know what it is. Thanks!