Suicide Swamp
Key location in Grant Morrison's Seven Soldier's of Victory and Geoff Johns' Lightning Saga.
Name:
Suicide Swamp
Aliases:
Start year:
2007
No description