Yamabushi monks have been roaming Japan’s holy mountains for over 1,400 years. This is due to their conviction that enlightenment can be found in this harsh natural world. Yamabushi are Japanese mountain worshippers who seek spiritual rebirth through self-discipline and immersion in nature. Their religion, Shugendo, combines elements of Shinto, Buddhism, and Taoism.
The Crossroads of Special Operations