Ben Lee: Ayahuasca – Welcome to the Work Ben Lee's ninth studio album is a soundtrack of love for the South American hallucinogenic ‘medicine’ Ayahuasca that Lee says transformed his life and reflects his inner journey. But who is this April 24, 2013 Music Review