Ikutama Inari Shrine
One of the largest Inari shrines in the Nagoya area, said to have been founded around 1200. It enshrines the Inari Gosha Daimyojin, deities of the essentials of life, clothing, food, and shelter. It is also said to be a guardian deity that connects all kinds of bonds, including business ties and relationships between men and women, and as a god of guidance, grants a wide range of blessings from traffic safety to guidance in life.
This place has that quiet, peaceful feel of a small Japanese shrine. The red torii gates stretch all the way up, and the atmosphere is incredibly serene.