Bikes on a mountain road near Hanabuse Pass with cedar forest scenery