Shinto is an ancient faith of forests and snow capped mountains. It sees the divine in rocks and streams communing with spirit worlds through bamboo twigs and the evergreen sakaki …