the wandering faith is a giant trevor henderson creature also know as day 17
it mostly appears on stormy weathers
on one of trevor's posts that has a picture of the wandering faith in it states: "if you or a loved one is chosen please come outdoors" or something like that.