Zechariah received a vision from the Lord, a vision that showed the Joshua the high priest clothed in filthy garments presenting himself before God. But what is God trying to show Zechariah? Joshua clothed in his filthy garments is filled with guilt and shame while Satan is accusing him before God. But God does not allow Satan’s accusations to triumph, rather God clothes Joshua with clean garments.