Leïla Heurtault's Feet Photos
Japan was the host nation of the 2020 Summer Olympics in Tokyo, originally scheduled to take place from 24 July to 9 August 2020 but postponed to 23 July to 8 August 2021 because of the COVID-19 pandemic. Since the nation's official debut in 1912, Japanese athletes have appeared at every Summer Olympic Games in the modern era, except for the 1948 Summer Olympics in London, to which they were not invited due to the nation's role in World War II, and the 1980 Summer Olympics in Moscow, as part of ...
Data quality: 35/100 (wikipedia)