Return to Article Details Uncanny Valley of Life - The Existence in 3D Animation in Shadow Puppets Theatre Download Download PDF