Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2018
2014
2024
2015
2023
1964
1942
1953
2025
2022
—
1989
2009
2017