The top photo was taken at Japan Mini Day, 2007. No other information about this car.
Last updated 28th May, 2014