https://www.youtube.com/watch?v=ltxhwP3p-hc
Go to this URL and watch it. The chanting/choir is in Swedish. I'm not sure how similar Dutch and Swedish are, so I found one with an English translation. This is what gave me the idea of "a bunch of people chanting Dutch in the background of a song."
WiLD11
Sounds fun! Grats!
TheNGVirus
thank you :D