Castiel (Lebanon)

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

Appearances

 * Season 14
 * Lebanon