Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2012
2004
2014
2019
1947
1941
1945
1948
1979
1946
1943
2023
1975
1980
1930
2024