Immoral Tales
Movie • 1974
The Beast
Movie • 1975
Beast in Space
Movie • 1980
Charlotte
Nazi Love Camp 27
Movie • 1977
Papaya: Love Goddess of the Cannibals
Movie • 1978
The Secret Nights of Lucrezia Borgia
Movie • 1982