23 Apr 2014, 12:26 UTC · By: Mihnea Radu / You probably know about about Toyota, Mazda, Honda and all the other major Japanese automakers. But have you seen the Mitsuoka Orochi? It looks like it's been designed with the face of a puffer...