What happens when the guy from head office discovers that there are only 6 torturers? They quickly discover that even torturers have a chain of command.
2023
2025
2017
2024
2020
2013
2019
2006
2007
1977
2022
1991
1997
2009