Ogre

Brian Dunlap

  • Also known as

First appearance: X-Men (Marvel, 1963 series) #28 (January 1967).

Appearances