The Immortal Hunters
(Original title)
The Immortal Hunters
Italy