Non-alien Creatures Wiki
Advertisement
Winged Devourer

The Winged Devourers are monstrous creatures featured in the 1982 film The Beastmaster.

Biology[]

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.

Advertisement