These stories are incredible. The pic of the the three toed print looked like the one from Helier if I remember right. What they thought was a Gobblin. The fact that prayer and light held them at bay gives a spiritual nature to this. I don’t think Big Foot was involved with what was going on here. Perhaps they too are in the area. Debi thanks for finding this.