1 of Satã's best-known titles are streaming in the UK right now.
Shudder
1985
1980
1983
1979
1984
1987
1986
1977
1981
1990
1978
1999
1989
1976
1996
2018