«Ilohuasca» - biography, albums, songs, video clips

“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.