A puppet grows tormented at the hands of her manipulator.
2011
2022
2021
1911
2005
1975
2016
2024
1979
2014
2013
2020
2008