Bloody caps
The Bloody Caps (Gorros Sangrientos) are goblins from Scottish tradition. They typically wear a red cap on their head, which is the origin of their name.
These goblins inhabit castles and are bloodthirsty; they can murder travellers, as they need their blood in order to dye their caps.
It is said that if one encounters any of these beings, the proper way to drive them away is to show them a crucifix or a sword whose hilt bears a cross. The recitation of biblical psalms may also be effective.