Discover The Art of Thibault Leclercq, a French Character Designer, Animator and Story Artist.