Feeder (Original) / Feeder (US)
A mysterious hunter is forced out of the mountains to find a new prey.
Info mistake?