Named after the translation for ‘Huge serpent’ and designed to look like one, this Toyota-powered sports car is Japan at both its best and worst…
Read More
Goo-Net Find Of The Week: The Mitusoka Orochi, Japan’s Strangest Sports Car
Named after the translation for ‘Huge serpent’ and designed to look like one, this Toyota-powered sports car is Japan at both its best and worst…
Read More