Deakstadieđáhus: Japan's modern prophet