Possibly a couple of Yellow Mongooses

DSC_1451.jpg