Animated science fiction, cult-classic French/Czech film, written and directed by Rene Laloux. Grand Prix winner at the Cannes Film Festival, 1973, based on the novel by Steven Wul.Scarce Japanese release poster (from the 1982 first release of the film in Japan) with wild art, in beautiful condition.