Then the angel said to me, "Why are you amazed? I will explain to you the mystery of the woman and of the beast she rides on. The beast is the one who has the seven heads and ten horns.