Fushimi Inari-taisha Kyoto, Japan

Kitsune (狐) Fox - at Fushimi Inari-taisha, Kyoto Japan

Foxes (kitsune), regarded as the messengers, are often found in Inari shrines.

Feel so mystery of this beautiful fox, wondering what is the story behind...



Facebook Comments

google-site-verification=Dbe1q4qYEEWVj1T2RFWWEkoWCaecVY90nC37-eWGzoU