A puppet grows tormented at the hands of her manipulator.
2017
2021
1966
2002
2018
1999
2004
2016
1968
2010
1989
2015
2019
1967
1979