Foxes are said to be the messengers of the god, Inari.
Kyoto, 2017.
The Messengers
Published:

Owner

The Messengers

Last year I was able to visit Kyoto and one of its most representative shrines, Fushimi Inari Taisha. The torii trails are beautiful, but there i Read More

Published: