Ekiden

Ekiden (駅伝) is a term referring to a long-distance relay running race, typically on roads. The Japanese term originally referred to a post-horse or stagecoach which transmitted communication by stages.

Ekiden

Ekiden (駅伝) is a term referring to a long-distance relay running race, typically on roads. The Japanese term originally referred to a post-horse or stagecoach which transmitted communication by stages.