Japanese wear weird things everywhere. The marathon is a great opportunity to show their crazy costumes. See how some runners dressed in this year’s marathon …
× 6 = fifty four
Notify me of follow-up comments by email.
Notify me of new posts by email.
Enter your email to get new updates in your inbox: