Pterobuzzard

Pterobuzzards are interdimensional creatures from both the novella and film; The Mist. They giant carnivorous bird-like monsters that feed on Scorpion-Fies and kill any living beings on sight.