In the remote mountains of central Japan, a Zen Buddihist Master has been helping people return from the limbo of depreā¦