'Karloff' Lagarde
Santo and the Border of Terror
1981
Movie
The Clutching Hand
1966
Movie
Los Endemoniados del Ring
1966
Movie