Dive into The Art of Alexey Egorov, a Russian Digital Artist based in Yakutsk, Russia.