Dewa Sanzan: Who will save the sacred mountains?
The yamabushi priests of the Dewa Sanzan mountains in Northern Japan have been practicing their religion: Shugendo, for more than 1400 years. These ancient beliefs are a fusion of Shintoism, Buddhism, and primeval Japanese mountain worship. It is believed that the practitioners of Shugendo endure lo