Renault's introducing these four electric vehicle concepts in Frankfurt as part of the introduction of their Zero Emissions range. Is that... caviar in the one on the right? Solar cells on a glass roof? Is it full of tadpoles?