«Ilohuasca» - 伝記、アルバム、曲、ビデオクリップ

“Ilohuasca” is a combination of two words; “Ilo” which is Finnish and means “Joy”, and Huasca which comes from the Quechua name for “Ayahuasca”, a plant-medicine with psychoactive qualities.