A puppet grows tormented at the hands of her manipulator.
1983
1984
2014
1982
2000
2011
1985
2010
2013
2007
2017
1988
1994
2016
2019
1931
1980