Daishobo

Seeking Self-Discovery? Try Out Yamabushi-do Training in the Japanese Mountains!

Yamabushi are Japanese mountain people who believe in connecting with nature in order to gain inner power. These people usually make pilgrims to temples and shrines, pray and study hard, perform rituals and help villagers to understand their religion. As of this year, Megurun Inc. and Daishobo, a pilgrim lodge, are launching a mountain training…