Satan's Sword 3: The Final Chapter (Daibosatsu toge: Kanketsu-hen)
-
Release info:
Satan Sword-The Final Chapter 1961.DVDRip-by Fingolfin
-
By Fingollfin (asia-team.net)