As someone who lives in Tokyo and commutes to work along the route these things take: good riddance and I'm surprised it took this long. This company blew up when tourism to Japan increased and now I see throngs of obnoxious tourists in super loud go carts clogging up the roads nearly every day. They're the equivalent…