Tag - Mitsuoka Japan
These days the Japanese automaker Mitsuoka is in news for all sorts of weird cars, for instance the Orochi, which is one weird car and the company claims it is sports car irrespective of it generating only 230 hp and if you guys are still not over with.
Orochi means an eight-headed snake as per Japanese mythology; incidentally, it is also one of the most well known dragons in Japanese myth... This myth was the inspiring factor, which provoked the Japanese Automaker Mitsuoka to name a concept car in...
Fresh Comments