The Japanese car market is home to countless interesting models that have never made it to other areas of the world. From minuscule kei cars to track-ready sports coupes, there is no shortage of weird ...
These cars, also known as "Bippu" vehicles, are a creative interpretation of how the rich and powerful move around.
Kei cars are getting more and more adventurous lately and one of the coolest-looking new models is the Mitsubishi Delica Mini, which goes on sale in Japan next month. Mitsubishi officially previewed ...