lucy snow is a video director in LA who specializes in hand-drawn animations and visual effects.