Not to be outfoxed by her famous sister shrines, Aichi’s Toyokawa Inari shrine mesmerizes millions each year.
A visit to this quirky shrine based on the famous Japanese children’s tale will leave you feeling peachy.