Monsters-define ‘Human monsters have been attributed to intercourse between women and the devil’-Wiki ‘a large, ugly, and frightening imaginary creature….a thing of extraordinary or daunting size.’ Google Our next performance evening is on Monday 31st October, the night of All…