a movie still of felix the cat by pixar and disney and aardman animation.