A murderous lust to kill and eat drives a sushi lover to a violent deed.
2016
1982
1980
1995
1984
2017
1972
1988
2015
2019
2018
1983
1987
1991
2011