Humans and animals exchange roles. Animals are served human flesh in a restaurant.
1983
2022
2011
2012
2024
2008
1984
2017
2016
2014
2015
1993
2019
1992