Lifestyle Transportation Mitsuoka Orochi modified by Liberty Walk actually looks decent Jan 14, 2022 autoblog The Mitsuoka Orochi is considered by many to be among the ugliest cars ever made....