Hi,
I was talking with a friend of mine the other day - hes booked in a holiday with his mrs to Japan later in the year - he asked me if I knew anything about riding bikes in japan - do they have ride days, could he turn up and lease a bike, etc etc... Id never thought about it before so Im throwing the questions over to you guys - Has anyone been to Japan, and if you have did you manage to get any riding in while you were there?