Eric Arroyd

Eric Arroyd is a 3d artist that worked on Halo 3.