It makes me think of the original GTO because of the ad's from the 60's with the Tiger. Also Exxon. Nice image, though.
I honestly can't think of any car "mascot's" besides the Tasmanian Devil for the Duster and the little devil for the Demon that weren't the animal that the car was named after... Road Runner, Super Bee, Mustang, Cougar, Impala, etc.