Justice League: Generation Lost #24

In the extra-sized issue #24, the final battle is here! But who will be the victor?

Writer
Illustrator
Cover Illustrators