Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2010
1930
2024
1952
1953
2018
2014
1958
2009
2020
2019
2011
2022
2021