STEPHANE MAX CASTEDE, TAILLADES, 法國