LAKE OF DRACULA

Japan 1971