Site icon HD Wallpapers

Kitsune

Kitsune

A fox statue at Fushimi Inari Taisha in Kyoto, Japan. Kitsune is the Japanese word for fox. This fox is regarded as a messenger and carries a key in its mouth.

Exit mobile version