User blog comment:Oknight/Artemis, Cheshire = sisters pretty much confirmed/@comment-3462923-20110905005039

I think either it's Artemis or Superboy.