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
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment