Dutch Avatar Zen Cited by user AndreasDominicus on 14 Nov 2021 Avatar Zen is a new-age artist living in The Netherlands, the specific taste for nature sounds