Designed for a Japanese footwear company Onitsuka Tiger by Freedom of Creation.
The shoe is 3 feet long and contains a miniature city inside, the stripes resemble streets and highways and tall building point out from the shoes opening. The huge shoe is intended to communicate Onitsuka Tigers Japanese roots.
I would love to see this thing, I mean its not everyday you can see a 3 foot illuminating shoe