The Destroyer

Brian Falsworth

  • Also known as

First appearance: Invaders (Marvel 1975 series) #18 (July 1977)

Appearances