Kotomora
念仏寺 (nenbutsuji) Japanese meaning: Nenbutsu temple | Kotomora