Trick Or Treater Devil

"Possession" is currently free to watch on Archive.org!