RIGHTS MANAGED
3556902

A llama eats grass and spits it at the camera.