Marathon Maniacs Take on the Tokyo Marathon Marathon Maniacs and Half Fanatics at the Tokyo Marathon.