Angar the Screamer
Fictional character
Angar the Screamer is a fictional character, a supervillain appearing in American comic books published by Marvel Comics. Wikipedia
First appearance: Daredevil #100
Creators: Steve Gerber, Gene Colan, and John Tartaglione