Grove of Inari

The Grove of Inari is the most sacred location in all of Fox lands. It is located within Kitsune Mori, and was the place where the kitsune spirits first approached the ancestors of the Fox Clan.