Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2021
2022
2023
2000
2013
2015
1986
1984
1998
2014
1921
1980
2019
1982
2006
2009