A superb work of French artist Baptiste Debombourg creating artworks very impressive with the use of over 35 000 clips.