A puppet grows tormented at the hands of her manipulator.
2017
1985
1988
1987
2016
1989
1991
1990
1984
2008
1958
1955
2021
2022