“稲荷神の狐 (Fox of Inari)”,
The Fox of Inari: Guardians of Japan’s Sacred Shrines Walk into any major Shinto shrine in Japan, and you are likely to encounter a familiar sight: pair upon pair of stone statues depicting foxes, sitting stoically with alert ears and bushy tails. These are the Kitsune of Inari, the enigmatic messengers of one of Japan’s […]
