Thrashtalon Vulture

Thrashtalon Vultures are vultures located in Gorgrond.