Yamabushi is a practitioner of Shugendo (Japanese mountain asceticism/shamanism incorporating Shinto and Buddhist concepts) who earnestly walks in the mountains as an ascetic practice.
山伏（やまぶし）とは、山の中をひたすら歩き、修行をする修験道の行者。