A murderous lust to kill and eat drives a sushi lover to a violent deed.
2022
2023
2018
2009
2019
2025
2013
1982
2003
2014
—
2024
1939