Alex Ross design from KINGDOM COME.
Still waiting on additional information about his actual super powers. Ah, comic book decompression.
Recent photos of action figures.