The Honda SC e is an electric vehicle that is powered by two Honda Mobile Power Pack e units and comes with battery swapping technology. It will be showcased at the upcoming Tokyo Motor Show which is slated to be held from October 25 to November 5.