it's obvious that it's Dr. Carl Hill's head from the re-animator film, but does anyone know anything about it? i bought it at a local comic book shop over a year ago. the owner told me it was given to cast members from the first film as a thank you for being in the movie. any more info on this?