Dive into The Art of Chris Karbach, a German Visual Development Artist based in Hamburg.