User blog comment:Thailog/October Episodes (SPOILER alert)/@comment-99.159.249.9-20110927032739/@comment-2050906-20110927144028

Artemis is the most likely candidate. I was surprised to learn it was Red Tornado, and also relieved. I hope it is him..though not necessarily through his own free will.