The Spectre

Aztar is the Spirit of Vengeance known as The Spectre.

History
He appears as one of the many superheroes that got their own movie.

Film

 * Teen Titans Go! to the Movies (debut)