Concept Art by Snow Skadi

Snow Skadi is a a concept artist from Russia who’s best known for his amazing landscape art with vibrant and dynamic colors. Here I also featured a few of characters work with mysterious feelings.