More than 120 waiters have taken part in this year's Waiters' Race Japan, held in Yokohama on Monday.

Contestants had to run down a 300m (985ft) course, balancing trays of glasses and bottles filled with water. The winning waiter in the individual race, Kento Sasamoto, took just 49 seconds.

Hundreds turned up to watch the race, which originally began in Paris in the 1930s as a way to boost the profile of the profession.

Organisers say they hope to organise a World Waiters' Race ahead on the Tokyo Summer Olympics in 2020.