Doc Omega

Doc Omega
Captain Marvel Adventures issue 120
Comic Book May 01 1951
Captain Marvel Adventures
120 A
Action Comics (1938) issue 756
Comic Book Aug 01 1999
Action Comics (1938)
756 A