User blog comment:DCFreak22/Possible Mole Suspect?/@comment-75.42.211.131-20111024024231/@comment-124.168.79.113-20111025060336

It's Artemis