Angelo Pannacciò

Recently added

The Return of the Exorcist
4.1

The Return of the Exorcist

An archaeology student photographs a mysterious naked woman by a waterfall, unaware that she is a female demon called Haggia, who soon takes ...
Sex of the Witch
4.3

Sex of the Witch

Oct. 18, 1973

Sex of the Witch

An old man dies and as his relatives await their dosh they start getting killed, sort of by a witch!