Here guys, I got a few of the minifigs at a convention and wanted to know if anyone has seen them before. They haven't been opened and have just been sitting at my desk, the torso doesn't appear to be a decal or anything, so I thought i'd get your opinion.