Brightest Day #12 Cover by David Finch