25 Oct 2017, 11:19 UTC · By: Vlad Mitrache / The Japanese company introduced a host of weird mobility and convenience devices that are supposed to make life better. Well, they sure made us smile