Yahweh of hosts, the God of Israel, says, “See, I am about to punish Amon of Thebes, Pharaoh, Egypt and her gods, her kings the Pharaohs, and those who trust in them.