Vocabulary

箱根駅伝

Hakone ekiden; Hakone long-distance relay race

noun