A puppet grows tormented at the hands of her manipulator.
2015
1948
1943
2017
2016
1981
1954
1945
1936
2022
2004
2012
1942
1995
2021
1964
1979