Screaming Man

Screaming Man is a man who appeared in Vengeance.