A visit to this quirky shrine based on the famous Japanese children’s tale will leave you feeling peachy.