A puppet grows tormented at the hands of her manipulator.
2006
1978
1991
2013
2016
1997
2003
1972
2019
2022
1985
1984
2002
2008
1990