A short post. Check out for the great character design. Great witch right? I've seen other stuff by SHED (SOCIETY OF HIGH END DIGITAL CROWS) Montreal based VFX and animation studio, really wirth digging into the rest of their works, amazing indeed.
How do you like the new site?