Giant Vulture

The Giant Vulture appeared in the 1981 movie called Clash of the Titans.