I recently got some of these at the store. They are pretty good quality.
>>9951241keshi..
I'd still like to know what they meant, because the only latest horror keshi related thing was the Super7 Universal Monsters line. There are some indie toy makers that make keshi horror stuff, but its not super common.