User blog comment:LupusLover/Superboy, Red Tornado, or Artemis?/@comment-3290441-20110415124154

All very good points, but I believe that while Artimis is the obvious choice, Super Boy is my best guess via residual G-Nome brain washing.