Anton Marrast is a Russian illustrator and designer from Moscow. You can check out more of his work here, on Flickr, his official site, and order some of his prints at Society6.
The art of Anton Marrast
Previous post: The Comic Rack
Next post: Monday Morning WTF