Dive into The Art of Edouard Caplain, a French Artist currently Lead Concept Artist at Dontnod.