Anyone know what this might be?

Anyone know what this might be?

Observation - Anyone know what this might be? - Southern Africa. Description: Found this in my garden - no idea what it may be.

Found this in my garden - no idea what it may be.