an image of a cartoon car with a dog riding on the front, and the words humongous above it