Editorial use only
Editorial credit: J. Henning Buchholz / Shutterstock.com

Royalty-free stock photo ID: 96099044

TOKYO - FEBRUARY 26: Unidentified police officer and marathon supporter watching in the Tokyo Marathon on February 26, 2012. With more than 36,000 athletes annually, the event is one of the biggest in Japan. - Image