Street Talk for April 8, 2016 Thursday, April 7, 2016 Paris animation company Lord of Barbes (formerly Mr. Hyde) has signed stop-motion animator/director Eric Montchaud. Lord Montchaud is well-known for…