The Bizmo II from Terra Motors is a small, light, electric commercial scooter with generous carrying capacity that gets a 150-km (93 mi) range out of its 3.17 kWh battery. Set to launch in Japan, the company hopes the Bizmo II will be a game changer in the urban delivery market.