a nyala. Too big for them to have killed by themselves, so they have stolen it.