A killer that lives in the woods kills for an entity called ‘The Deer God’
Trees of Hate is not available for streaming at this moment.