31 October 2014

Inktober #31!


Redcap
Unless you'd like your blood to be used to keep this murdering fiend's cap red, you'd best stay away from ruined castles between England and Scotland. Just saying.
[English folklore]