User blog comment:Cloverfield monster/I wonder where my parasites come from./@comment-2145732-20100630173434

Ok. I get it now.