It's quite an amazing piece. You have it listed that you did it for WoC, where does it show up?
I think the threads and the fey (if that is what they are) behind it are great, and crucial parts to this piece. makes me think that this thing should accompany the "Red Legged Scissorman" or something of the like.
Of course it's odd! They let the fans design the darn thing! I remember seeing this pic on the Wizards of the Coast website when they finished the monster design survey. One weird critter, that's for certain!