User blog comment:ScoobycoolDoo/Who's the mole?/@comment-60.54.52.113-20111124113610

Here is the suspect that I have in mind, Artemis, Aqualad, Miss Martian and Robin(50%).