sǐ téng shuǐ

Translation

  • ayahuasca
Chinese Tones