Okay, maybe not the right forum for this, but I figured if anyone could tell me it'd be our trivia experts here.
I came across these images and wanted to know what on Earth this car is.
http://response.jp/issue/2005/0929/a...ages/95223.jpg
http://response.jp/issue/2005/0929/a...ages/95226.jpg
http://response.jp/issue/2005/0929/a...ages/95227.jpg