The digital artist Ju Dha Krist answers a few questions and provides some insight into the creative process behind his work.
370