“God Almighty cleans His house first.”
God needs to start with the hierarchy of the Catholic Church in that case.
Being a member of the hierarchy of the Catholic Church isn't the bed of roses it once was, according to the almost daily news of its recent scandals.
Even so, I don't believe any particular religious order to be mystery Babylon foretold by the prophets. IMO, it will be a nation state.