ayahuasca in Japanese
ayahuasca in Japanese
アヤワスカ
A giant vine native to South America (especially Banisteriopsis caapi), noted for its psychotropic properties.