Deep in the mountains of Wakayama prefecture, shrouded by a rolling sea of dark-hued cedar, lies a self-contained Buddhist mountain kingdom.