A puppet grows tormented at the hands of her manipulator.
2010
2012
2006
1986
1974
1977
2021
2019
1979
2011
2004
2023
1967
1963
1994
2014