Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2019
1988
2012
2024
2025
1970
1980
2016
1948
2023
1952
2005
2011
2014
2015
1989
2018