The Essential Lectures of Alan Watts
Season 1
Ep 11. Do You Smell?
- TV-NR
- December 31, 1972
- 28 min
Alan Watts speaks about our most repressed sense. Here he introduces viewers to the intricacies of incense in front of a small Buddhist altar, while commenting on the types of incense used in Church rituals and all across Asia.