Montreal, Canada
“Up until now one of the most arduous tasks in 3D content creation has been constructing truly convincing digital humans"