After the Giants War II

Click to view full size

David Demaret is an art director/artist from Paris, France. He is a senior graphic artist working in the videogame industry for 20 years, and he does freelance and contract work for illustrations and concept art. View his work online at