Tag: Japan introduces nifty new way to travel: A transporter called “WalkCar”