Mitsuoka Orichi’ 2006–2014
Haters gonna hate, but this grotesque and beautifull car is for special drivers. The Mitsuoka Orochi (光岡大蛇) is a Japanese supercar designed and built by Mitsuoka Motors as a concept car in 2001, with updates and revisions to the design appearing in 2003 and 2005. In October 2006, Mitsuoka officially launched the production version of the Orochi. The first Orochis were set to be delivered in January 2007. The car takes its name from the mythical Yamata no Orochi 8-headed Japanese dragon. Mitsuoka says “Orochi is the car to ride to gather attention from everyone”, and categorizes this car as a “Fashion-Super Car”. The OrochiRead More →