I just recently came back from a week’s trip to Tokyo. It never fails to amaze me the wide range of cars you see on the road. You can see cars as common as the Toyota Crown to the craziest (not even sure if its road legal) drift cars, casually roaming around the streets. Here…