In British folklore, Red Caps are malevolent goblin-like creatures that live in ruins found at the border between England and Scotland. They are said to murder travelers who stay in their homes and then stain their hats with their blood, giving them the name "Red Caps".