A person confronts their friend after catching them red handed with a dead puppet.
2024
2022
2015
2014
1982
1944
1958
1971
2005
2023
2017
1942
2018
2019
1965