Cerrone is light-years ahead
pioneer
of electro sound
and visual too
the covers of his albums
are seductive and suggestive
as its sounds
the song is about Science that reveals Nature
so
Nature takes revenge
it seems present
but it was 1977
the setting / location is sci-fi
and sometimes a lil david lynch
there are no words
only images and sounds