Information for Red Star (Leonid Kovar)
New Teen Titans (1980-1984)
18A18B         
Teen Titans (1966-1978)
18          
Suicide Squad (1987-1992, 2010)
13          

No Origin Information Available!

No Death Information Available!

No Resurrection Information Available!