Hot Wheels. Look at the wheels on it. I've noticed that many who were raised in the time period when Hot Wheels became popular (that is to say younger than I) are drawn to cars that look that way or tend to build their own in such a way as to resemble 'em, particularly with respect to the appearance of the wheels and their proportion to the rest of the car. Or so sez I.
RtR