Buy Ayahuasca

$170.00

The main ingredients of Ayahuasca

— Banisteriopsis caapi and Psychotria viridis

— both have hallucinogenic properties.

Category: Tag: