A puppet grows tormented at the hands of her manipulator.
2017
2021
2012
2015
2016
2010
1970
2018
1959
2014
2020