(Scarabaeus ambiguus)
Scarabaeus ambiguus is a species of Old World dung beetles. This beetle rolls up a ball of dung before laying eggs on it and burying it.