Electric Mini Shoe City Complete With Godzilla...What?

Japanese footwear company Onitsuka Tiger is getting a major promotional boost thanks to this 1 meter long illuminated shoe developed by the folks at Freedom of Creation. The work is intended to "communicate Onitsuka Tiger's Japanese roots" in the form of a highly detailed city-shoe. It has everything from billboards… » 1/17/08 8:24pm 1/17/08 8:24pm