Swamp Thing

Swamp Thing is part of the re-booted DC Comics universe. Handout image courtesy of DC Comics.
Loading