Haunted Castle (1969) One of the final of the classic Japanese horror films is based off of a Kabuki play – An excellent & visually stunning movie in desperate need of a proper remaster
Haunted Castle (1969) One of the final of the classic Japanese horror films is based off of a Kabuki play – An excellent & visually stunning movie in desperate need of a proper remaster