Community / Watch It Faruk Sabanci "Elveda" (Ciro Ayala, dir.) Elveda means "Goodbye" in Turkish. The music video has been entirely produced in 7 days by surrealist filmmaker Ciro Ayala, in Taichung City, Taiwan.It features Sufi whirling dancers from Turkey. Comments (0) | Read More ››