Copyright © 2019 The Beast Makers

ABOUT US

The Beast Makers is a French Studio Based in south of France, specialized in high-end creature rig solutions for feature films and television.we provides creative and responsive solutions to our worldwide clients, in creating rigs and plugins which fit perfectly their productions needs.