Humans and animals exchange roles. Animals are served human flesh in a restaurant.
2024
2023
2021
1997
2017
1928
1991
1981
2008
1978
2001
1988
2005
2012
2004
1993
2003