Classic French space pop!
Why are the French so good at electronic music?
One of the best albums from the 90s.