I don't think you can separate the Renault from the Kilowatt version by looking at the exterior only, so in my opinion it should have passed first time
Nope, still no one has the right country yet, and yes the styling looks European, i'd never heard of this car before about a week ago. Don't want to give too many more clues for now but will check back later.