21 days agoThe Vatican Means "Divining Serpent" and Lucifer is their "Red Queen" Ai Beast of ControlJamesross1