Good thing you don't have an intercooler down there! That must be why duders put that wire mesh infront of them. Are you gonna mount his head on your hood as an example to all the other small furry creatures?
You might want to forward your picture to her... http://www.customcreaturetaxidermy.com/intro/intro.html
That taxidermist chick is strange!, but the STi squirrel is some how poetic and funny. Mabey sad to some... R.I.P. BTW } Ive hit a deer (in a Toyota 4x4 Tercel) on hi-way 55 Wirth park when I was 19, then 2 squirrels on 35E by Fort Snelling (in a Toyota Corolla) and the other somewhere in StPaul, when I was 24. Finaly I broke a black cats back on 94W right before entering the Loring Tunnel. I remember that one cuz the cat flipped in the air! Spun twice Then Its arms did a wind mill to get off the road. I was doing 55mphs but then I noticed that 3 other cars were behind me and they saw the incident. They started to drive faster to see who had done the deed. I then increased my speed to 80mph to escape their gaze. But they had newer cars than I. The first guy passed me and shook his head. The second driver, a lady, gave me a bad look. The third driver, a cat lover, gave me the finger. Then they drove off. I felt bad the whole day. But it was kinda funny too