User blog comment:Brandon Storm9/Mystery of the Light/@comment-99.174.183.176-20110907131630

Artemis is the Mole & who might be something to with the attcker will seen in ep 12 like there are the League of Shadows.