60s flower power, Euclid DaVinci | Sci-fi