Sus creadores fueron Roy Thomas (guion) y Jerry Ordway (dibujo) en el "All-Star Squadron" Nº 25 (septiembre de 1983).