KI ecobe: A modular self-assemble shoe with a cause 23 June 2017 Is it a slipper, is it a shoe or maybe it’s a sandal? KI ecobe... read more