Tokyo Judo Grand Slam kicks off in style to close the 2023 season
520 judoka from 88 countries took to the tatami mats at the Tokyo Judo Grand Slam on Saturday in a bid for glory. Many athletes are eager to participate in the Japanese flagship event to go for gold and end the Judo World Tour in style, while testing their mettle.


