Alien scream gargle science fiction Nightingale Music Productions 13768

0:01
Alien scream or gargle, science fiction. Made by human voice.