Well I’ve had thisshort snippet of behind the scenes footage for quite sometime, but I still have no idea what documentary it is from (only know that it is French). I did find a better quality video today though, so I’ve made some screencaps for all: