Disambiguation: Megaton; Earth-616
First published in: 1972
First appearance in Captain Marvel (Marvel, 1968 series) #22 (September 1972).