Team Leader

Team Leader is a man who appeared in Ex Deus Machina.