Zachariah (Lebanon)

Zachariah was an Angel of the Lord from a split timeline in 2003.

Appearances

 * Season 14
 * Lebanon