The Saga of the Swamp Thing (1982-1996) #8
The Saga of the Swamp Thing (1982-1996)
Swamp Thing, Dennis, and Liz are stranded on an island populated by six mutated Marines and the shades of classic movie heroes.
Print Release Date
November 30 1982
Digital Release Date
April 21 2012