Dive into the Art of Max Schiller, a Concept Artist & Illustrator based in Nuremberg, Germany.