Spirits

This camphor tree is one of several in the small forest behind Ikuta Shrine believed to possess magical power. The zig-zag paper, called a shide (紙垂), is a Shinto symbol denoting the border between the sacred and the profane.

Forest Spirit

Comments
Sign in or get an account to comment.