Looks like a Stealth or something similar.
If you look up Stealth E Bikes in the dictionary, it will say "Hazardously horrendous hunk of bubbling shit that is a menace to anything other than planets in the surrounding solar system and should only be approached by baseball bats with nails sticking out wielding folks who have at least half a brain to compute that these types of bikes and the people interested in them need to be turned into garden mulch for rare and endangered plant species growing in the gardens of the wives' of ISIS followers".
Thanks for posting on Rotorburn but we ain't gonna have any sort of support for these piles of shit on the site.