A puppet grows tormented at the hands of her manipulator.
2022
2017
1939
1944
1949
1946
1951
1934
2008
2021
2006
1995
2015
1938
2011
1929
2004