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