I bought this a few years ago on eBay. Does anyone know anything about it. As much as I google it, I can't really find out any info. The box says limited edition of 30,000. But like I said there's no info on it, so I'm thinking this is a lot rarer then those numbers. I know it was distributed by Spencer ts in 2001 b/c it's printed on the box. But who actually made it, and why aren't there more around?? Any thoughts??? Anybody ever see this before/or own it???