Lead World Championship 2019 at Hachioji in Japan

© IFSC