Ivan Nikulin is a freelance concept artist from Russia. You can see more of Ivan’s work at his Patreon and ArtStation page.