Professor Morgo

  • Also known as

First appearance: Tomb of Dracula (Marvel, 1972 series) #14 (November 1973).

Appearances