Is that Slimer from Ghostbusters, or does it looks more like one of those finger goblin puppets that Alton Brown was always on Good Eats? The world may never know…