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

I think it is Artemis also her sister is in the league of shadows which is quit obvious working for the light