User blog comment:ScoobycoolDoo/Who's the mole?/@comment-3462923-20110914203650

It's either Ms. Martian or Artemis.