A Popular Dictionary of Shinto

YAMABUSHI

'One who sleeps in the mountain'. Ashugendoascetic.