spookshowvixens- Toho’s Lake of Dracula (呪いの館 血を吸う眼) from 1971

more about : spookshowvixens