A small village is plagued by giant sharks and an evil devil-worshipping clan in Koichi Sakamoto’s fedual-era monster movie.

Windows on Worlds