User blog comment:Lia Schiffer/416: Deicide 18 (The End)/@comment-2203847-20100819031815

I don't know, but it looks like a glove to me. Not so sure about the handle though. Just thought I'd share what I saw to help you figure it out. Guess we wait for a more definite picture in next week's chapter.