Dc Microheroes Wiki
  • First appearance: L.E.G.I.O.N. vol 1 #61 (Dec 1993)