Talk:Face Peeler/@comment-70.233.149.25-20121026001313

Um. I think the Face Peeler is... well, the guy that's peeling off his face. This is some kind of space lamprey, maybe?