A young man is attacked by a demon in the forest. Armed with a machete, a fight to the death begins.
2023
2016
2020
2010
2006
2024
—
1989
2012
2025
2008
2009
2000