2016 Tour of Japan
Tokyo Stage
June 5, 2016, Tokyo, Japan - Spanmish cyclist Oscar Pujor of Team Ukyo drinks sparkling wine as he won the Tour of Japan in Tokyo on Sunday, June 5, 2016. Pujol of Team Ukyo won the overall Tour of Japan cycle road race with a total time of 19hours 22minutes 37seconds. (Photo by Yoshio Tsunoda/AFLO) LWX -ytd-