Kaniva Puppet Shop opens it's doors | Photos, Video