 Mirage (Marvel Comics)

Mirage is the name of two fictional villains appearing in American comic books published by Marvel Comics.Mirage first appeared in "The Amazing Spider-Man" #156 and was created by Len Wein and Ross Andru.