His first appearance was in The Spectacular Scarlet Spider # 1 .
Dr. Gregory Herd is a fictional character , a supervillain appearing in American comic books published by Marvel Comics .
Gregory Herd 's first appearance was in The Spectacular Scarlet Spider # 1 .
Dr. Gregory Herd is a fictional character , a supervillain appearing in American comic books published by Marvel Comics .