Marsha Trimble Dunstan Interpretation:
Jesus (see Joshua 5:14; Psalm 24:8; Matthew 8:8-13; Revelation 19:11); Satan and his representatives (see Daniel 10:13, 20; Revelation 19:19).