Puppetry · ST10101

String Marionettes

Plays performed by string marionettes, which can carry a full-length drama on a few dozen threads.

1works