User blog comment:LupusLover/Superboy, Red Tornado, or Artemis?/@comment-3552750-20110501192943

i say it's artemis