Peek-a-boo..Can you spot the cheetah in this picture?