French Filmmaker based in Paris, specialized in mixing live & animation.
Where to watch in United States