Tower of the Devil(1969)

June 9, 1969