Mitsuoka rules. Yes, that Mitsuoka, the one that made the Orochi and the Le-Seyde, rules. The company may have been ragged on for those models, but since refocusing on car designs from the ’60s and ’70s its begun making some beautiful machines. We now have the Rock Star and the Buddy, but the company’s latest model…