July 2010 Puzzle

Cartoon of a confused personJuly 2010's head-scratching puzzler

Here are the rats, where is the cat?

(Put your cursor on the picture to get a hint.)

Hidden picture puzzle