Arlin Ewald Nusbaum is God’s promised Messenger of this Covenant (Isaiah 11:11), who is being sent with a message to prepare the world for the soon return of God in His Shekinah form to Temple Mount—as was promised (see Vision). He is also alerting the public of the soon return of God’s promised servant king—King David, who will return as a resurrected being and rebuild the Temple, and reign through The Millennium of Peace.