A puppet grows tormented at the hands of her manipulator.
1995
1935
2011
2006
2022
1941
2019
1949
1946
1934
2008
2021
2017
1933
2020
1943