User blog comment:GFobsesser123/I have realized something/@comment-7102512-20130519075049

Interesting find! But I don't think Stan's an alien. He seems more of a government agent to me.