movie icon
Media: The Devil's Instrument
1965-09-23