•   1:43:00
Curse of the God Dog
Release: 1977-06-18

Curse of the God Dog

7.0

1977

1h 43m

In a rural village with a poorly understood but long standing curse from the Dog God, outsiders from a major Tokyo mining corporation scouting for ura ...
CLOSE [x]