User blog comment:Noir-Elizabeth/No more Aliens/@comment-5612321-20130127012156

Probability of alien turtles being red herring:75%