Satan's Sword 1: Great Buddha Pass (Daibosatsu tôge / 大菩薩峠 )
-
Release info:
Satans.Sword.1960.JAPANESE.1080p.WEBRip.x265-VXT