Stills from Les Maitres Du Temps (1982).
Has anyone seen this? Pure, psychedelic, French sci-fi weirdness. The plot devolves rather rapidly, but the visuals are mesmerizing and the soundtrack is awesome. Something tells me THESE GUYS saw it more than a few times during their youth. The whole thing is up on YOUTUBE.