Location
South America (DC)
Appears in 16 issues
Appearances
Dark Crisis: Worlds Without a Justice League - Green Arrow #1
2022
The Flash #786
2022
Villains United #1
2005
Action Comics #826
2005
Impulse #15
1996
Doom Patrol #26
1989
Doom Patrol #20
1989
The New Guardians #7
1989
Swamp Thing #80
1988
Suicide Squad #11
1988
Millennium #2
1988
Millennium #1
1988
Swamp Thing #46
1986
The Flash #344
1985
All-Star Comics #52
1950
Action Comics #1
1938