A murderous lust to kill and eat drives a sushi lover to a violent deed.
2019
2018
1972
2023
1966
2015
2002
1970
2016
2024
1990
2013
1971
1981
1983
1987
1984
2004