Judo: Japan scores 12 out of 14 medals in Tokyo Grand Slam

Video. Judo: Japan scores 12 out of 14 medals in Tokyo Grand Slam

The second and final day of the Tokyo Grand Slam saw Mongolia’s Otgonbaatar Lkhagvasuren become our man of the day.

Latest video