It could also be this fellow:

Close, but it's still a cat.
Kinda looks like this cat but not quite.

It is the Napster image I see. Until a few seconds ago I didn't realize that the Napster logo was not of a cat but a person wearing earphones.
With that, does anybody see the Napster logo in the image? Or maybe Felix the Cat?