You mean this guy?
I'm not sure I agree with you that it's silvia based, it seems pretty much American/NASCAR style. If you really want to do it, a vinyl wrap is probably best way to do it. Just talk to a vinyl shop, they can put together a design for you. If you do it, you should get a windshield reflector/cover thing and put some eyeballs on it.