THE CHINESE PUPPET THEATRE.