Great video on the ins and outs of Japans car culture.... Grab the pop corn because this is 45 mins of pure car love