The Nu Guard.
(This image will be available as a free print at Atomic Comics in Tacoma, WA and A World of Heroes in Dacula, GA this September.)