Marathon Maniacs Take on the Tokyo Marathon

Marathon Maniacs and Half Fanatics at the Tokyo Marathon.

ManiacsFanaticsMadness