A puppet grows tormented at the hands of her manipulator.
2023
1993
1989
2010
2024
2025
2018
2020
2014
1931
1944
2017