Liver-Eating Aliens. Just One. In a "Leaf." August 27 2015

I've heard your complaints: Too much imagining of "things" in other things.

But come on . . . in what way is this NOT a space alien coming to eat your liver?