(Cartoon Illustration) Rocky Peak Snow Leopard

A snow leopard resting on a rocky mountain outcrop.