Return to Article Details Selaphobia: Ritual of Human Sacrifice and the Regimes of Image in Thai and Indonesian Folk Horror Screens Download Download PDF