Deakstadieđáhus: A religion of nature