Stalls have come out a lot. God of Kibune shrine in Takaokaminokami responsible for water, is the same as God Kifune shrine in Kyoto.
Parallel Viewing ANAGLYPH
All Right Reserved. No reproduction or republication without written permission.