A Redcap is a goblin in celtic mythology who wears a hat stained with the blood of his victims.
Comments
Comments