Moshito festival draws lovers of music in all its many forms