The Demon/Giants of the UK Monarch of lies, murder, criminals and deception.That beast coming out of that doorway/picture is a giant/demon, that is what the UK monarch is. You are worshiping the Mark of the Beast, The "Beasts", The Anti-christs - they are Legion. Nothing but demons and beasts fooling you all - all this time demons and beasts, we did tell you...