Obscure ArtifactsOBSCURE ARTIFACTS is a full service production facility for the design and fabrication of special makeup effects and animatronics.