Discover The Art of Simon Loche, Art Director, Visual Development and Concept Artist based in Los Angeles.