Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2014
1934
2002
2006
2022
1980
1989
1992
1993
2004
1975
1997
1981
2017
1991
1957