Mitsuoka Orochi
Oct 4 2006, Atul

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...

Related Stories
Most Recent Most Popular Most Commented
(2)
Atul, Shimla
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...
made popular Oct 4 2006
All Stories
Most Recent Most Popular Most Commented