A group of adventurous cyclists set out on an almost impossible quest: to ride more than 1,200 kilometers across Japan …