Wolves reveal they are really humans in wolf costumes and proceed to eat each other.
2014
2023
2024
2012
2021
1929
2013
2010
2019
2009
2015
1965
1894
2016
1878
1938