Puzuzu as depicted in the film The Exorcist. actress Eileen Dietz is the woman behind the makeup.

Leave a Reply

Powered by WordPress.com.