IQUITOS, PERU—Disappointed by the limitations of the psychotropic medicine, an ayahuasca-tripping God, Our Lord and Heavenly Father, told reporters Tuesday how underwhelmed He was to see Himself. “I don’t know what I was expecting, but I sort of figured I’d see something more awe-inspiring than the face of Me,” said…
The Onion