Japan reveals the world’s first “self-healing” sneakers
You just have to explore a few neighborhoods in Tokyo, one of the easiest cities in the world to walk, and you can easily reach over 20,000 steps ever...
No account yet?
Create an Account