Greetings intrepid readers and amateur detectives. We don't know what these things are (we just know where to find them), so put your sleuthing skills to good use and help us out. What is this? Where did it come from? And what is it doing here? Tell us everything you know.

Some images stick with you forever. And since finding this one on the Google one day (no idea how THIS came up in my search) I just can't get this monster out of my head. And some poor guy can't keep it out of his garbage can. WHAT IS IT?!