Basil Sandhurst

Controller

  • Also known as

First appearance: Iron Man (Marvel, 1968 series) #12 (April 1969).

Appearances