Limited edition, individually hand numbered collector's bobble head doll. Only 2,500 in existence! All inventory left are numbered below 100.