A puppet grows tormented at the hands of her manipulator.
2022
2010
1933
1946
1950
1979
1998
2012
2024
2021
1985
2015
1986
1927