BLIND BEAST

Japan 1969