Donald Callahan

Squid

  • Also known as

First appearance: Peter Parker: Spider-Man (Marvel, 1999 series) #16 (April 2000).

Appearances