User blog comment:ScoobycoolDoo/Who's the mole?/@comment-72.230.96.210-20111125062300

I know this seems totally out of the blue, but I think it could be Aqualad..