My first visit to Japan and one that I will never forget - Car week in Tokyo really does not disappoint!