Danish duo AyOwA want to submerge themselves in sound.…