Kenneth Tupper: Kenneth Tupper. Self: Ayahuasca: Vine of the Soul
Known For: Ayahuasca: Vine of the Soul (Self)