A puppet grows tormented at the hands of her manipulator.
2016
2013
2017
1930
2003
2018
1991
2000
2008
1943
2004
1997
2009
2023
2021
1956