Yongjae Choi, also known as Indus, is a freelance concept art in Korea. Indus has experience in the gaming industry working both as the lead concept artist but also game developer.
These pictures where shared to Behance as a personal project. Very impressive! I have to wonder what the background to Witch Quest might have been, what the story of each of these characters could be and what Indus was planning.