Browsing: C41 Media

Paris animation company Lord of Barbes (formerly Mr. Hyde) has signed stop-motion animator/director Eric Montchaud. Lord Montchaud is well-known for…