No idea which car this is, and the images date all the way back to March of 2004 but these offer a pretty interesting view we don't normally get to see. I initially found these first two images which are typical 'Japanese-sized', blurry for no reason and only barely interesting.
Then I dug a little deeper and discovered this second pair which are clickable.
Hard to believe with all the Japanese searching that's been done that I've only now come across these.
>8^)
ER