Amen.
Your tag line pretty well describes the great dragon in Revelation coming to devour the offspring of the Woman (Mary) over whom the dragon has no victory, I believe it goes, but it is he the dragon who is destroyed. Mary is mighty as the daughter of God, Mother of the King.
Mary bears the fullness of Grace. The sound of her voice gave cause for John the Baptist to leap, in the womb of his mother.
As son and Shepherd, Jesus obliged Mary’s every request.