Mystery Babylon-Mecca-Drunk on the blood of those who worship the Lamb...