An emissary of modernity finds himself plagued by an ancient curse after upsetting the Dog God in Shunya Ito’s eerie folk horror.

Windows on Worlds