rather mysterious french artist tty creates a strange intriguing world full of digital mutants.
in his own words: "if the human species is meant to survive, it can only mutate. one has to look in the eyes of these post-humans and think about the forthcoming of a new renaissance. "