Splinter High Heels?

heels One über fashion aware Splinter fan pointed out these insane shoes featured in the New York Times and Style.com. I think they should be the un-official heels of Splinter. What do you think?