Judo - World Judo Championships - Men under 66kg - Repechage - Nippon Budokan, Tokyo, Japan - August 26, 2019 ...