Concept Sketches for Stop-Motion Animated TV Campaign
Production Company: Leonard Creative