Japanese Garden at Okuboji, the 88th temple on the pilgrimage route of the 88 Shikoku Holy Places and the last temple of the 88. It is dedicated to getting rid of bad luck, and to grant your wishes. It is called the 'Temple of Wish Fulfillment'. Next to the cave is a spring where pristine water bubbles. As this is the last sacred spot along the pilgrimage, many people leave their pilgrim staffs here once they have completed their journey, and dedicate their staffs to all pilgrims who have completed the route. Although Okuboji is the 88th and final stop, most pilgrims feel that the entire journey has not yet been completed until they pass by temple number one, then onto Koyasan afterwards.