Advertisement
The Winged Devourers are monstrous creatures featured in the 1982 film The Beastmaster.
The winged devourers are humanoid, and possess bat-like wings, which they use to capture human prey and then shower them with acid, melting them down for nourishment.