Honda Riding Assist-e e-bike to be displayed at Tokyo Motor Show – the bike that stands up on its own Image #719619