Japan continues to be an unstoppable judo powerhouse
Japan is unquestionably the world leader in judo, and they have cemented their claim with a whopping four gold medals in the sport on the last day of this year’s Summer Universiade in Taipei, bringing their total up to 10 gold medals, two silvers, and four bronze. Japan’s Mai Umekita, Akari Inoue, Taikoh Fujisaka,…