12 titles tagged with this keyword
Higurashi: When They Cry
2006
Elfen Lied
2004
The Limey
1999
The Debt Collector
2018
Riff Raff
2025
Frontier(s)
2007
The Yellow Sea
2010
Beyond Re-Animator
2003
Snuff 102
Five Element Ninjas
1982
Generator
Dark Sea
2013