Oh yeah...I've seen pictures of that guy. He lives in Japan I think.
I've totally been forgetting to post up pictures for the past two days, so here are a few to make it up.
I'll start off with Steve Soper's DTM Group A spec BMW E30 M3.
Robbie Gordon in his Monster Hummer in the 2009 Dakar Rally
Finally, the legendary 1991 Mazda 787B. Still the only non-piston engined car to ever win at the 24 Hours of Le Mans also making Mazda the only Asian manufacturer to ever win at Circuit de le Sarthe