AZ'ART, Azoulai in Genève