Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2003
2020
2023
1939
2022
2008
2009
2015
1985
2006
1992
2016
1978
2021
2018
2019
1935