Ekiden (駅伝) – the New Documentary
Running with a team to complete 26 Miles to Relay A Message Of Unity, MeccaGodZilla features in “Ekiden” the documentary by Haruna Azumi. Available to stream free online until December 12, 2022, please visit here to watch it! This short documentary film is about a Japanese traditional long-distance relay race called Ekiden. In 2021, our...