In my setting, there is a type of monster which is an aggressive, airborne humanoid which oftentimes preys on humans travelling through its habitat. Its prevalence, and the danger which it can cause has resulted in the warriors belonging to the area wearing armor designed with directly combatting attacks from these beings as a core purpose.
The creatures are large, gaunt winged humanoids, standing at 7 and a half feet, with a weight of roughly 90 kilograms. They are supernaturally strong, and easily capable of lifting a human from the ground. Their primary method of dispatching their prey is to grab them and rapidly ascend, before dropping them from a fatal distance (They are not dependent on this, however, and can reliably kill humans with their claws should they feel the need). They are less agile on the ground as humans, however, and thus prefer to attack from the air. They prefer hit and run tactics in groups of 4-8, slowly reducing a groups number through ambush, or wounding targets and letting them bleed, instead of direct confrontation, and will flee should they feel an engagement is against them, if only to regroup from a different direction, though they will retreat if they are aware they cannot win.
What are some ideas for armor designs which would effectively counteract these creatures? The faction possesses blacksmithing and leatherworking expertise similar to the Mongol Empire at its peak, has abundant reserves of horns/bone, hide, wood, and iron, and the climate is temperate enough to facilitate the long-term wearing of large, bulky armor. The armor design is for both infantry and cavalry.
My initial idea has been a suit of armor festooned with various long, barbed spikes made of iron and bone across the helmet, back and shoulders, so as to prevent easy grappling, and possibly maim the wings of the creatures should the wearer flail around enough. This would form the rationale for why suits of armor made for the nobility of the region are adorned with helmet horns and spiked pauldrons which would otherwise seem ludicrously unnecessary.