Sitida, Dutch finest, just shared the second track of his upcoming EP ‘Avifauna’ (releasedate March 20) through Soundcloud. Tune in!