Japan Has a 750-Mile Pilgrimage With 88 Temples — and No Fixed Way to Finish It