It feels a little unnerving to be cycling a mountain trail under the penetrating gaze of a wrathful deity. The god in question is Fudo Myo-o, known as "the eternal, immutable diamond" in Japanese ...