anyone know this guys website?
http://loz.theroguesgallery.com/main.htm.It turns out the artist's name is actually lost1zero and it took me about 10 seconds on google to find his site, op :/