Maybe a kind of mongoose, or a dormouse? sitting on a termite mound. The termite mounds were incredible – huge monolithic things that look like they were built in service to some ancient gods.
I fear I might not have a suitable picture among these 10s of 1000s of pictures.
