A puppet grows tormented at the hands of her manipulator.
2023
1969
1938
1937
1935
1932
2012
2017
1944
1951
1956
1950
1947
1945
1928