Deadhunter: Sevillian Zombies (2003)

Horror