Literally the most annoying thing on earth you literally something dies in the nearby vicinity and they go insane murder you, your entire tribe and all of your tames

More Vulture Encountering Tips