The Religious Experience That Is Running the Tokyo Marathon

Or the day I completed my first 42.195 kilometres, with support from ASICS.