Tower Made Of Human Teeth

Here’s an interesting tower located in Beijing fashioned from 28,000 decaying human teeth. Has the identity of The Tooth Fairy been revealed?

(via The Presurfer)