Kotomora
新仏 (しんぼとけ) Japanese meaning | Kotomora