England Monsters, Fairies and Cannibals by Alejandro Alba November 25, 2013 by Alejandro Alba November 25, 2013 I found my self in a village of cannibals. I walked through the erie streets fearing that someone would abduct me, take me to an isolated building and cut off…