priest
fictional character from the television series Legends of Tomorrow
Not who you're looking for? Others named Vandal Savage: DC Comics supervillain