Friday, October 27, 2017

31 Days of Monsters - Day 27: Red Cap

Red Cap is en evil goblin that lives on the border between England and Scotland. He wears great steel shoes that he uses to trample his victims and a cap that he dyes red with their blood. Avoid at all costs.

No comments:

Post a Comment