A puppet grows tormented at the hands of her manipulator.
2010
2011
2015
1992
2013
2014
2022
1995
2017
2012
2024
2021
1947