Ayahuasca For Sale


Buy High Quality Ayahuasca , High Quality Ayahuasca For Sale

Ayahuasca, also known as the tea, the vine, and la purga is a brew made from the leaves of the Psychotria Viridis shrub along with the stalks of the Banisteriopsis caapi vine, though other plants and ingredients can be added as well.

Buy Ayahuasca Tea For Sale

SKU: N/A Category: