A puppet grows tormented at the hands of her manipulator.
1993
1996
2020
2019
2008
1975
1984
1985
2015
1986
1987
1998
2014
2022
1976
1989
1992
1972