Discover the freedom of the open road with Lonely Planet's Best Rides Japan. Get to Japan, hop on a bike, and hit the road!