Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2004
2019
1963
1990
—
2012
1970
2016
1948
2014
2011
1980
2005
2025
2018
2024
2023