Photographer's Note

Shot in a temple deep in the mountains of the Republic of China. Whatever was residing in the woman subject was reluctant to release occupancy and was causing the woman subject considerable physical and emotional distress as the exorcist chanted ancient invocations and cast her spells to drive out the spirit or demon.

Nobody marcou esta nota como útil

Photo Information
Viewed: 34604
Points: 6
  • None
Additional Photos by Robert The (jahula) (31)
View More Pictures