A hyena skulking around. By their reputation, up to no good I would think
Okavango Delta, Botswana