It may come as a surprise to many people, but Japan is the most running-obsessed country on earth. A 135-mile relay race, or "ekiden" is the country's biggest annual sporting event. Thousands of professional runners compete for corporate teams in some of the most competitive races in the world. The legendary "marathon monks" run a thousand marathons in a thousand days to reach spiritual enlightenment. Yet so much of Japan's running culture...