2016 Rio Olympics Judo Women's 70kg Final - Tachimoto Wins Gold
Haruka Tachimoto (JPN), AUGUST 10, 2016 - Judo : Haruka Tachimoto of Japan reacts after winning the Women -70kg Final at Carioca Arena 2 during the Rio 2016 Olympic Games in Rio de Janeiro, Brazil.