A puppet grows tormented at the hands of her manipulator.
2017
1970
2020
2019
2008
2021
1968
2025
2024
2010
1969
2005
1990