(Click on the image above to view the full gallery)
Tokyo, Japan – A general view of the Tokyo Marathon 2015, February 22, 2015. (Photo by Sho Tamura/AFLO SPORT)
(Click on the image above to view the full gallery)
Tokyo, Japan – Runners wearing fancy dress compete during the Tokyo Marathon 2015, February 22, 2015. Over 35,000 runners competed in this year’s race. (Photo by Shingo Ito/AFLO SPORT)