I’m going to vouch right off the bat, I take no credit in this. It was just something I happened to run upon after a bit of snooping on the interweb.
Anyway, this is an ad on the latest Mercedes-Benz Class-A car that will be out in 2013. You know how those Japanese are. If it has something to do with anime, people will jump all over it. Oh yes, and I love Inital D too, so I guess it was more a gimme. And that ‘udon shop’ that they were referring to, is indeed the [Fujiwara Tofu Shop]
Now just for once, can’t I be a nigger and do the same? Either way enjoy the clip.