Ayahusaca is some crazy stuff. Reminds me my experience with it, it was life-changing to say the least. Out of all my psychedelics experiences, you can't beat the power of ayahusaca.

What I saw is just imcomprehendable........you would have to try it yourself if you can take drinking the nastiest shit alive and puking