Wiktionary
ekiden
n. A Japanese long-distance relay race, typically on roads.
Wikipedia
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.