Slap on top of fresh golden mole mound

Slap on top of fresh golden mole mound

Observation - Slap on top of fresh golden mole mound - Southern Africa. Description: