Inari figures

Show location in Google Maps

Fox figures at the Fushimi Inari shrine, located in Kyōto, Japan. These foxes are messengers of the god Inari.

Uploaded by Shred on Saturday, September 3, 2016 12:27:31 PM