Malevolent spirits are always a hot button topic during the days leading up to Halloween.
The ghastly creature I’d like to introduce you to today will never be mistaken for anything less than monstrous. Though not exceptionally tall, the redcap is a murderous goblin that secrets himself in the crumbling ruins of old castles along the border between England and Scotland. This heinous creature derives its name from the red cap on his head, the color achieved by soaking the hat in human blood.
It...
Published on October 21, 2013 00:00