An odd noise that I can make by inhaling air and tightening my throat. Sounds like a monster howl.
Thanks for the great sound! I used it in the teaser trailer for my new game Unstoppable Fist. You can see it here.
You're part pterodactyl, true story O.o
Please log in to comment
920 x 245
481 x 86
375 x 30