Shane Duncan
Subscribe
I am a cg artist and have worked in the video game industry for over ten yrs. I now have my own studio called Monkey Wrench Studio.
Defender of Earth vs The Alien Armada