Can Japan's 88 Temples rival the Camino de Santiago?