Japan - Nippon Sport Science University anchor Yuichi Taninaga celebrates after crossing the finishing line in Tokyo's Otemachi business district on...
Japan - Nippon Sport Science University anchor Yuichi Taninaga celebrates after crossing the finishing line in Tokyo's Otemachi business district on...
Japan - Nippon Sport Science University anchor Yuichi Taninaga crosses the finishing line in Tokyo's Otemachi business district on Jan. 3, 2013....
Japan - Nippon Sport Science University anchor Yuichi Taninaga crosses the finishing line in Tokyo's Otemachi business district on Jan. 3, 2013....
10th and final runner of Nippon Sports Science University Yuichi Taninaga celebrate winning the 89th Hakone Ekiden on January 3, 2013 in Tokyo, Japan.
10th and final runner of Nippon Sports Science University Yuichi Taninaga celebrate winning the 89th Hakone Ekiden on January 3, 2013 in Tokyo, Japan.