i guess it's made up even from the comic book version
the designer couldn't get good refs from the comix bc all the panels looked different, so they went with one really good shot of it and some slightly forward-leaning for a speed look
oh; no, it's a hot wheels
it's pretty hefty tho and it did cost more, the special edition hot wheels are usually all-metal body and frame with rubber tires, close to the johnny lightning stuff
like that snoopymobile is all-metal with a rubber snoopy, and has detailed mags with treaded rubber tires