Dread Flyer

Dread Flyers are vultures found in Desolace.