Behold! A people is coming from the north, a great nation, and many kings will be roused from the ends of the earth!