Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
1995
2019
2020
2013
2009
2007
—
2024
2017
2016
2015
2021
1953
2023