You may have heard the name of Mitsuoka before, a small Japanese car manufacturer who surprised everybody a couple of years ago, with a stunning concept: the Orochi (A legendary Japanese snake). In 2006, Mitsuoka decided to commercialize the Orochi and succeeded to sell over 60 cars since then… And for the Tokyo Motor Show, they decided to once again surpriseeveryone with a new Orochi, the Orochi Kabuto, which features some carbon filter parts as well as some platinum inserts… Brilliant !