19 June 2014

The Land of the Disappearing Buddha

A look at Zen in Japan (37 years ago). Runs 52 minutes.