Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2014
2016
2002
2008
2007
2024
2003
2015
2023
2019
2017
2021
1976
1961
1955
1967