Ayahuasca

  • Illustration about near-death experiences induced by ayahuasca, a psychedelic drug brewed by indigenous Amazonian tribes.