A vengeful baboon in one of the American zoos

 

v20240901