20 Nov 2013, 15:55 UTC · By: Mihnea Radu / We tried keeping our inner Japanese personality in check, but since the Tokyo Motor Show features so many cool and crazy cars, that's hasn't been possible. No matter how you look at it, th...