Deguchi continues winning streak at the Ulaanbaatar Judo Grand Slam in a Canadian showdown June 24, 2023