User blog comment:LupusLover/Superboy, Red Tornado, or Artemis?/@comment-76.208.41.108-20110516003648

I think it's Red Arrow. Everyone thinks it's Artemis, but that would be way too obvious. If Red Arrow is so willing to work alone, especially in "Targets", don't you think it's a little weird that he came to the Team for help in the episode titled "Infiltrator"?