Don't miss this if you want to rent a car in Japan? Visiting Tokyo's Colourful & Crazy Streets