A puppet grows tormented at the hands of her manipulator.
1991
2010
2023
2017
2018
2013
1948
1952
1979
1973
1977
1996
1982
2007
2021
2003
1930