2012-05-02

Foxes


Foxes are believed to be messengers for the Gods on mountaintops.


My guess is that the "foxes" enshrined here can be asked to deliver prayers to the Gods.

Nezu Shrine, Tokyo

No comments:

Post a Comment