Driving in Japan is a wonderful experience. Well almost. In true "Top Gear style", let's go and see what we can find.