A puppet grows tormented at the hands of her manipulator.
2017
2015
1964
1991
2021
1994
2010
1979
2011
1988
2016
2024
2006
1929
1940