User blog comment:CalienteSnaidero/Invasion Promo Poster/@comment-47881-20110813223623

That's definitely Artemis with the bow. And if Superboy is missing, then it only confirms speculation that he is the "mole". But who knows?