Some time ago, I came across these electric cars, and they instantly reminded me of the (in)famous Makigai Maimai P126. These are standing there and are not being used. Wonder why xD