The Netherlands
About:
Often a Graphic Designer, sometimes an Art Director and occasionally a 3D artist. Based in The Netherlands.
Artist: Thomas Smit