Discover The Art of Artem Chebokha, a Russian Digital Artist & Illustrator based in Saint-Petersburg, currently lead 2D artist at Wargaming.net/Lesta Studio