Disambiguation: Terra-616, Sidney Levine
Primeira aparição original em Strange Tales (Marvel, 1951 series) #159 (Agosto 1967)