Movies4u - Watch Shinya Ohwada Online for FREE

Inugami no tatari (1

Inugami no tatari (1977)

IMDb: 5.5
1977

A man looking to mine uranium in a rural Japanese village has the wicked curse of the Dog God set upon him