The Mitsuoka Orochi is the ugliest "super car" ever
The Orochi, a purported “super car” from the Japanese car maker Mitsuoka, was spotted last week at the Tokyo Auto Show. If you were to describe the car in one word it would be “fugly.” Describing it in two words would be “squished catfish.”
4 years ago • Notes