Kotomora
念仏宗 (nenbutsushuu) Japanese meaning: Nenbutsu sect | Kotomora