User blog comment:Cokedragon/The End Has Begun/@comment-8336278-20130322121843

Judged by the mystery aliens pcture name, is it Autostalker?